home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / Codeworks 0.94b3 / Codeworks® WWW Demo, PPC / File Security < prev    next >
Encoding:
Text File  |  1995-03-09  |  3.2 KB  |  56 lines  |  [ttro/ttxt]

  1. Codeworks®
  2. by Glyphic Technology
  3.  
  4.     
  5. File Security
  6.  
  7. Codeworks implements a level of security by restricting andcontrolling access to your disks.  It is important that you understand what it is doing so that you can resonably protected from both buggy and malicious scripts, whether your own or retrieved from the World Wide Web.
  8.  
  9.  
  10. Codeworks divides your disks into four areas, each with different levels of security:
  11.  
  12. 1) System Folder - Completely unaccessible from Codeworks
  13. Scripts are not allowed to read, write, create, or delete files or folders in the System Folder.  Note that this only covers the System Folder on the startup disk.  Other system folders that you may have are not treated specially.
  14.  
  15. 2) Glyphic Folder - Total access is permitted here.
  16. This is the folder that contains the Codeworks application.  Scripts can read, write, create and delete files here.
  17.  
  18. 3) Document Folder - Total access is permitted here. 
  19. This folder may be selected via the “Set Document Folder...” in the System menu.  Scripts can read, write, create and delete files here.  The intention is that you can set this folder when you are working on your own scripts.   The dialog box that appears when you choose the menu item also has a choice of ‘None’.  Choosing ‘None’ causes the previous Document Folder, if any, to be forgotten.
  20.  
  21. 4) The Rest of your Disks - Restricted access.
  22. There are two modes for the remainder of the disk.  These two modes are selected from the menu item “Allow File Access...” in the System menu.  The two modes are:
  23.  
  24. Deny: The rest of the disk is unaccessible.
  25.  
  26. Allow: The rest of the disk readable by scripts.  Any attempt of a script to write, create or delete files or folders will result in a dialog asking your confirmation or denial.  If you see such a dialog, you should generally deny access unless you fully understand what this script is doing (for example, if you wrote the script yourself.)
  27.  
  28.  
  29. Important:
  30. Despite the above restrictions, Codeworks will allow a script any type of access (read, write, create and delete) to a file or folder that you name or pick in a standard file dialog box.  Do not choose a file unless you are certain you know what the script is going to do with it.
  31.  
  32. Glyphic object files (those with the gear & document icon) that are opened with the Finder (via double clicking, drag-n-drop, or the Open menu) are allowed to be readable, no matter where on your disk you place them.
  33.  
  34.  
  35. Lastly, Codeworks also monitors the amount of file activity that scripts perform.  On every 100th file created, and 100th kilobyte written, a dialog will ask you if you want to proceed.  Generally this indicates a run-away script, but at other times it may be normal.  For example, if you write a run-away script, and cancel it just before it writes the 100th kilobyte, the very next time you save your work, you will be writing that 100th kilobyte.  You will be asked if you want to proceed, which in this case you do.
  36.  
  37.  
  38.  
  39.  
  40.  
  41. ————————————————————————
  42. Glyphic Technology
  43. a California corporation
  44. 1209 Villa Street
  45. Mountain View, CA 94041
  46.     
  47. 415/964-5311
  48. frontdesk@glyphic.com
  49.  
  50. ————————————————————————
  51. Manual. Program, and Data File contents
  52. Copyright © 1992-1995 Glyphic Technology.
  53. All Rights Reserved.
  54.  
  55. Glyphic and Codeworks are registered trademarks of Glyphic Technology.
  56.